package com.fangqk.entity;

import java.util.Date;

/**
*	*@author fangqk
*/

public class User {
	/** 用户主键id */
	private int userId;

	/** 用户名，登录名，不能重复 */
	private String userName;

	/** 登录密码，MD5加密 */
	private String password;

	/** 昵称 */
	private String nickName;

	/** 用户头像 */
	private String icon;

	/** 性别，0-女，1-男，2-不选 */
	private boolean gender;

	/** 昵称 */
	private String bgUrl;

	/** 是否删除，0-否，1-是 */
	private boolean delFlag;

	/** 注册时间 */
	private Date createTime;

	/** 更新时间 */
	private Date updateTime;

	/**
	 * @return userId 用户主键id
	 */
	public int getUserId() {
		return this.userId;
	}

	/**
	 * @param userId 要设置的  用户主键id
	 */
	public void setUserId(int userId) {
		this.userId = userId;
	}

	/**
	 * @return userName 用户名，登录名，不能重复
	 */
	public String getUserName() {
		return this.userName;
	}

	/**
	 * @param userName 要设置的  用户名，登录名，不能重复
	 */
	public void setUserName(String userName) {
		this.userName = userName;
	}

	/**
	 * @return password 登录密码，MD5加密
	 */
	public String getPassword() {
		return this.password;
	}

	/**
	 * @param password 要设置的  登录密码，MD5加密
	 */
	public void setPassword(String password) {
		this.password = password;
	}

	/**
	 * @return nickName 昵称
	 */
	public String getNickName() {
		return this.nickName;
	}

	/**
	 * @param nickName 要设置的  昵称
	 */
	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

	/**
	 * @return icon 用户头像
	 */
	public String getIcon() {
		return this.icon;
	}

	/**
	 * @param icon 要设置的  用户头像
	 */
	public void setIcon(String icon) {
		this.icon = icon;
	}

	/**
	 * @return gender 性别，0-女，1-男，2-不选
	 */
	public boolean gender() {
		return this.gender;
	}

	/**
	 * @param gender 要设置的  性别，0-女，1-男，2-不选
	 */
	public void gender(boolean gender) {
		this.gender = gender;
	}

	public String getBgUrl() {
		return bgUrl;
	}

	public void setBgUrl(String bgUrl) {
		this.bgUrl = bgUrl;
	}

	/**
	 * @return delFlag 是否删除，0-否，1-是
	 */
	public boolean delFlag() {
		return this.delFlag;
	}

	/**
	 * @param delFlag 要设置的  是否删除，0-否，1-是
	 */
	public void del_flag(boolean delFlag) {
		this.delFlag = delFlag;
	}

	/**
	 * @return createTime 注册时间
	 */
	public Date getCreateTime() {
		return this.createTime;
	}

	/**
	 * @param createTime 要设置的  注册时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * @return updateTime 更新时间
	 */
	public Date getUpdateTime() {
		return this.updateTime;
	}

	/**
	 * @param updateTime 要设置的  更新时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

}